package com.boss.salary.entity;

public class PersonHistory {

    private String id;
    private String historyKey;
    private String salaryMonth;
    private String createTime;
    private String updateTime;
    private String personId;
    private String personAddress;
    private String agencyId;
    private String deptId;
    private String agencyCode;
    private String enterAgencyDate;
    private String retireDate;
    private String personTypeCode;
    private String personIdeCode;
    private String endDate;
    private String deadDate;
    private String remarks;
    private String salaCardNo;
    private String salaCardBank;
    private String govCredCardNo;
    private String govCredCardBank;
    private String startDate;
    private String meritPayCode;
    private String schRecCode;
    private String posCode;
    private String grCode;
    private String tecGrCode;
    private Double isAuth;
    private String salaGrCode;
    private String personState;
    private String changeState;
    private String perSourceCode;
    private Double isSpecialPost;
    private Double isInsurance;
    private Double isUniSala;
    private Double isStopSalary;
    private Double isDeleted;


    /**
     * 身份证号
     */
    private String idenNo ;
    /**
     * 在职离休
     */
    private String state ;
    private String personName;
    /**
     财政部内部机构代码
     */
    private String mofDivCode;
    /**
     手机号
     */
    private String phone;
    /**
     * 资金性质
     */
    private String natureOfFundsCode;
    /**
     * 功能科目
     */
    private String functionalSubjectsCode;
    /**
     * 部门经济科目
     */
    private String deptEconomicSubjectsCode;
    /**
     * 政府部门经济分类
     */
    private String govDeptClassCode;

    /**
     * 支出功能科目id
     * @return
     */
    private String funcId;
    /**
     *
     * 支出功能科目code
     * @return
     */
    private String funcCode;
    /**
     * 支出功能科目name
     * @return
     */
    private String funcName;

    @Override
    public String toString() {
        return "PersonHistory{" +
                "id='" + id + '\'' +
                ", historyKey='" + historyKey + '\'' +
                ", salaryMonth='" + salaryMonth + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", personId='" + personId + '\'' +
                ", personAddress='" + personAddress + '\'' +
                ", agencyId='" + agencyId + '\'' +
                ", deptId='" + deptId + '\'' +
                ", agencyCode='" + agencyCode + '\'' +
                ", enterAgencyDate='" + enterAgencyDate + '\'' +
                ", retireDate='" + retireDate + '\'' +
                ", personTypeCode='" + personTypeCode + '\'' +
                ", personIdeCode='" + personIdeCode + '\'' +
                ", endDate='" + endDate + '\'' +
                ", deadDate='" + deadDate + '\'' +
                ", remarks='" + remarks + '\'' +
                ", salaCardNo='" + salaCardNo + '\'' +
                ", salaCardBank='" + salaCardBank + '\'' +
                ", govCredCardNo='" + govCredCardNo + '\'' +
                ", govCredCardBank='" + govCredCardBank + '\'' +
                ", startDate='" + startDate + '\'' +
                ", meritPayCode='" + meritPayCode + '\'' +
                ", schRecCode='" + schRecCode + '\'' +
                ", posCode='" + posCode + '\'' +
                ", grCode='" + grCode + '\'' +
                ", tecGrCode='" + tecGrCode + '\'' +
                ", isAuth=" + isAuth +
                ", salaGrCode='" + salaGrCode + '\'' +
                ", personState='" + personState + '\'' +
                ", changeState='" + changeState + '\'' +
                ", perSourceCode='" + perSourceCode + '\'' +
                ", isSpecialPost=" + isSpecialPost +
                ", isInsurance=" + isInsurance +
                ", isUniSala=" + isUniSala +
                ", isStopSalary=" + isStopSalary +
                ", isDeleted=" + isDeleted +
                ", idenNo='" + idenNo + '\'' +
                ", state='" + state + '\'' +
                ", personName='" + personName + '\'' +
                ", mofDivCode='" + mofDivCode + '\'' +
                ", phone='" + phone + '\'' +
                ", natureOfFundsCode='" + natureOfFundsCode + '\'' +
                ", functionalSubjectsCode='" + functionalSubjectsCode + '\'' +
                ", deptEconomicSubjectsCode='" + deptEconomicSubjectsCode + '\'' +
                ", govDeptClassCode='" + govDeptClassCode + '\'' +
                '}';
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getHistoryKey() {
        return historyKey;
    }

    public void setHistoryKey(String historyKey) {
        this.historyKey = historyKey;
    }

    public String getSalaryMonth() {
        return salaryMonth;
    }

    public void setSalaryMonth(String salaryMonth) {
        this.salaryMonth = salaryMonth;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getPersonId() {
        return personId;
    }

    public void setPersonId(String personId) {
        this.personId = personId;
    }

    public String getPersonAddress() {
        return personAddress;
    }

    public void setPersonAddress(String personAddress) {
        this.personAddress = personAddress;
    }

    public String getAgencyId() {
        return agencyId;
    }

    public void setAgencyId(String agencyId) {
        this.agencyId = agencyId;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getAgencyCode() {
        return agencyCode;
    }

    public void setAgencyCode(String agencyCode) {
        this.agencyCode = agencyCode;
    }

    public String getEnterAgencyDate() {
        return enterAgencyDate;
    }

    public void setEnterAgencyDate(String enterAgencyDate) {
        this.enterAgencyDate = enterAgencyDate;
    }

    public String getRetireDate() {
        return retireDate;
    }

    public void setRetireDate(String retireDate) {
        this.retireDate = retireDate;
    }

    public String getPersonTypeCode() {
        return personTypeCode;
    }

    public void setPersonTypeCode(String personTypeCode) {
        this.personTypeCode = personTypeCode;
    }

    public String getPersonIdeCode() {
        return personIdeCode;
    }

    public void setPersonIdeCode(String personIdeCode) {
        this.personIdeCode = personIdeCode;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getDeadDate() {
        return deadDate;
    }

    public void setDeadDate(String deadDate) {
        this.deadDate = deadDate;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getSalaCardNo() {
        return salaCardNo;
    }

    public void setSalaCardNo(String salaCardNo) {
        this.salaCardNo = salaCardNo;
    }

    public String getSalaCardBank() {
        return salaCardBank;
    }

    public void setSalaCardBank(String salaCardBank) {
        this.salaCardBank = salaCardBank;
    }

    public String getGovCredCardNo() {
        return govCredCardNo;
    }

    public void setGovCredCardNo(String govCredCardNo) {
        this.govCredCardNo = govCredCardNo;
    }

    public String getGovCredCardBank() {
        return govCredCardBank;
    }

    public void setGovCredCardBank(String govCredCardBank) {
        this.govCredCardBank = govCredCardBank;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getMeritPayCode() {
        return meritPayCode;
    }

    public void setMeritPayCode(String meritPayCode) {
        this.meritPayCode = meritPayCode;
    }

    public String getSchRecCode() {
        return schRecCode;
    }

    public void setSchRecCode(String schRecCode) {
        this.schRecCode = schRecCode;
    }

    public String getPosCode() {
        return posCode;
    }

    public void setPosCode(String posCode) {
        this.posCode = posCode;
    }

    public String getGrCode() {
        return grCode;
    }

    public void setGrCode(String grCode) {
        this.grCode = grCode;
    }

    public String getTecGrCode() {
        return tecGrCode;
    }

    public void setTecGrCode(String tecGrCode) {
        this.tecGrCode = tecGrCode;
    }

    public Double getIsAuth() {
        return isAuth;
    }

    public void setIsAuth(Double isAuth) {
        this.isAuth = isAuth;
    }

    public String getSalaGrCode() {
        return salaGrCode;
    }

    public void setSalaGrCode(String salaGrCode) {
        this.salaGrCode = salaGrCode;
    }

    public String getPersonState() {
        return personState;
    }

    public void setPersonState(String personState) {
        this.personState = personState;
    }

    public String getChangeState() {
        return changeState;
    }

    public void setChangeState(String changeState) {
        this.changeState = changeState;
    }

    public String getPerSourceCode() {
        return perSourceCode;
    }

    public void setPerSourceCode(String perSourceCode) {
        this.perSourceCode = perSourceCode;
    }

    public Double getIsSpecialPost() {
        return isSpecialPost;
    }

    public void setIsSpecialPost(Double isSpecialPost) {
        this.isSpecialPost = isSpecialPost;
    }

    public Double getIsInsurance() {
        return isInsurance;
    }

    public void setIsInsurance(Double isInsurance) {
        this.isInsurance = isInsurance;
    }

    public Double getIsUniSala() {
        return isUniSala;
    }

    public void setIsUniSala(Double isUniSala) {
        this.isUniSala = isUniSala;
    }

    public Double getIsStopSalary() {
        return isStopSalary;
    }

    public void setIsStopSalary(Double isStopSalary) {
        this.isStopSalary = isStopSalary;
    }

    public Double getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Double isDeleted) {
        this.isDeleted = isDeleted;
    }

    public String getIdenNo() {
        return idenNo;
    }

    public void setIdenNo(String idenNo) {
        this.idenNo = idenNo;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public String getMofDivCode() {
        return mofDivCode;
    }

    public void setMofDivCode(String mofDivCode) {
        this.mofDivCode = mofDivCode;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getNatureOfFundsCode() {
        return natureOfFundsCode;
    }

    public void setNatureOfFundsCode(String natureOfFundsCode) {
        this.natureOfFundsCode = natureOfFundsCode;
    }

    public String getFunctionalSubjectsCode() {
        return functionalSubjectsCode;
    }

    public void setFunctionalSubjectsCode(String functionalSubjectsCode) {
        this.functionalSubjectsCode = functionalSubjectsCode;
    }

    public String getDeptEconomicSubjectsCode() {
        return deptEconomicSubjectsCode;
    }

    public void setDeptEconomicSubjectsCode(String deptEconomicSubjectsCode) {
        this.deptEconomicSubjectsCode = deptEconomicSubjectsCode;
    }

    public String getGovDeptClassCode() {
        return govDeptClassCode;
    }

    public void setGovDeptClassCode(String govDeptClassCode) {
        this.govDeptClassCode = govDeptClassCode;
    }

    public String getFuncId() {
        return funcId;
    }

    public void setFuncId(String funcId) {
        this.funcId = funcId;
    }

    public String getFuncCode() {
        return funcCode;
    }

    public void setFuncCode(String funcCode) {
        this.funcCode = funcCode;
    }

    public String getFuncName() {
        return funcName;
    }

    public void setFuncName(String funcName) {
        this.funcName = funcName;
    }
}
